package model

type DeviceHeartbeat struct {
	//
	Id string `json:"id"`
	//
	DeviceId string `json:"device_id"`
	//
	HeartbeatTime int64 `json:"heartbeat_time"`
	//
	BatteryPower int `json:"battery_power"`
	//
	TotalStorage int `json:"total_storage"`
	//
	RemainStorage int `json:"remain_storage"`
	//
	Version string `json:"version"`
	//
	DeviceTime int64 `json:"device_time"`
	//
	PowerStatus int `json:"power_status"`
	//
	WorkDuration int `json:"work_duration"`
	//
	PendingFiles int `json:"pending_files"`
	//
	Phones string `json:"phones"`
	//
	CanRecord int `json:"can_record"`
	//
	CanPlayCallAudio int `json:"can_play_call_audio"`
	//
	HeartbeatDuration int64 `json:"heartbeat_duration"`
	//
	WhitePhonesNum int64 `json:"white_phones_num"`
	//
	TftpAddress string `json:"tftp_address"`
	//
	TftpUser string `json:"tftp_user"`
	//
	TftpLogFolder string `json:"tftp_log_folder"`
	//
	TftpAudioFolder string `json:"tftp_audio_folder"`
	//
	Status int `json:"status"`
	//
	CreatedAt int64 `json:"created_at"`
	//
	UpdatedAt int64 `json:"updated_at"`
	//
	WifiName string `json:"wifi_name"`
}
